package com.cmy.web.listener

import android.webkit.ValueCallback
import android.webkit.WebChromeClient

/**
 * @name:
 *  OpenFileChooserCallBack
 * @package:
 *  com.cmy.web
 * @date:
 *  2023/4/2309:47
 * @author
 *    cmy
 * @description
 *  打开文件选择，使用系统的方案
 */
interface OpenFileChooserCallBack {


    /**
     * 打开文件选择
     */
    fun openFileChooserCallBack(uploadMsg: ValueCallback<*>?, acceptType: String?)


    /**
     * 关闭文件选择
     */
    fun showFileChooserCallBack(
        filePathCallback: ValueCallback<*>?,
        fileChooserParams: WebChromeClient.FileChooserParams?
    )
}